# language: sv
Egenskap: Om daemon går ner eller startas om så skall planerade händelser
		  kunna läsas in från fil
		För att jag inte skall förlora planerade händelser vid strömförlust, program krasch
		eller liknande
 		Som en daemon användare
 		Vill jag att daemon skall läsa in planerade händelser vid programstart

	@implemented
	Scenario: Läs in från fil
	  Givet att jag har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag har en händelse "tänd källare klockan 17:00" på fil
	  När jag läser in planerade händelser från fil
	  Så skall det finnas en händelse "tänd källare klockan 17:00"
	
	@implemented
	Scenario: Läs in från fil utan fjärrströmbrytare
	  Givet att jag inte har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag har en händelse "tänd källare klockan 17:00" på fil
	  När jag läser in planerade händelser från fil
	  Så skall det inte finnas en händelse "tänd källare klockan 17:00"
	  Och jag skall få ett "NoMethodError" för "källare"
	
	@implemented
	Scenario: kommando som inte gäller
	  Givet att jag har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag har en händelse "städa källare klockan 17:00" på fil
	  När jag läser in planerade händelser från fil
	  Så skall det inte finnas en händelse "städa källare klockan 17:00"
	  Och jag skall få ett "NoMethodError" för "städa"

	@implemented
	Scenario: klockslag som inte gäller
	  Givet att jag har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag har en händelse "tänd källare klockan 25:99" på fil
	  När jag läser in planerade händelser från fil
	  Så skall det inte finnas en händelse "tänd källare klockan 25:99"
	  Och jag skall få ett "NoMethodError" för "25:99"
	
	@implemented
	Scenario: Soluppgång
	  Givet att jag har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag är på latitud "60:40.68N"
	  Och att jag är på longitud "17:8.52Ö"
	  Och att aktuellt datum är "20091214" när filen läses in
	  Och att jag har en händelse "släck källare vid soluppgång" på fil
	  När jag läser in planerade händelser från fil
	  Så skall händelsen "släck källare vid soluppgång" utföras klockan "08:55"
	
	@implemented
	Scenario: Solnedgång
	  Givet att jag har en fjärrströmbrytare "källare"
	  Och att jag inte har några planerade händelser
	  Och att jag är på latitud "60:40.68N"
	  Och att jag är på longitud "17:8.52Ö"
	  Och att aktuellt datum är "20091214" när filen läses in
	  Och att jag har en händelse "tänd källare vid solnedgång" på fil
	  När jag läser in planerade händelser från fil
	  Så skall händelsen "tänd källare vid solnedgång" utföras klockan "14:39"
	
	
	
	
	

